草庐IT

macos - 拖放到 NSArrayController

全部标签

macos - 在 Swift 中将字符串写入 NSOutputStream

我正在尝试在Swift中将String写入NSOutputStream。使用ObjectiveC以这种方式编写字符串通常通过将其作为NSData传递来工作NSData*data=[[NSDataalloc]initWithData:[mystringdataUsingEncoding:NSASCIIStringEncoding]];[outputStreamwrite:[databytes]maxLength:[datalength]];这不适用于swiftvardata:NSData=mystring.dataUsingEncoding(NSUTF8StringEncoding)!o

macos - 如何在 OS X Storyboard开始时隐藏初始窗口

我正在创建一个OSX状态栏应用程序,所以我希望该应用程序在开始时隐藏。我创建了一个“Storyboard”应用程序,初始窗口始终显示,即使未选中“启动时可见”(默认情况下未选中)也是如此。注意:如果我禁用“是初始Controller”,那么应用程序会在没有任何窗口的情况下正确启动,但我的(现在是孤立的)窗口似乎永远不会添加到Storyboard中:varmainWindow=NSStoryboard(name:"Main",bundle:nil)?.instantiateControllerWithIdentifier("mainWindow")未找到“mainWindow”Contr

macos - 如何在 OS X Storyboard开始时隐藏初始窗口

我正在创建一个OSX状态栏应用程序,所以我希望该应用程序在开始时隐藏。我创建了一个“Storyboard”应用程序,初始窗口始终显示,即使未选中“启动时可见”(默认情况下未选中)也是如此。注意:如果我禁用“是初始Controller”,那么应用程序会在没有任何窗口的情况下正确启动,但我的(现在是孤立的)窗口似乎永远不会添加到Storyboard中:varmainWindow=NSStoryboard(name:"Main",bundle:nil)?.instantiateControllerWithIdentifier("mainWindow")未找到“mainWindow”Contr

macos - 如何退出 swift-language 终端模式

我在如何退出swift语言的终端模式方面遇到了问题。我在我的MacAir(Yosemite)上的终端输入swift,我进入了swift的终端模式,类似于python的模式。但在python中,我可以使用quit()退出该模式。然而,在swift中,我没有找到这样的方法..所以我通过'command+q'退出整个终端..然后,我得到了这样的垃圾:202820.00.000??Z8:14PM0:00.00(repl_swift)203720.00.02441988652s000S+8:30PM0:00.00grepswift201680.00.000??Z8:00PM0:00.00(rep

macos - 如何退出 swift-language 终端模式

我在如何退出swift语言的终端模式方面遇到了问题。我在我的MacAir(Yosemite)上的终端输入swift,我进入了swift的终端模式,类似于python的模式。但在python中,我可以使用quit()退出该模式。然而,在swift中,我没有找到这样的方法..所以我通过'command+q'退出整个终端..然后,我得到了这样的垃圾:202820.00.000??Z8:14PM0:00.00(repl_swift)203720.00.02441988652s000S+8:30PM0:00.00grepswift201680.00.000??Z8:00PM0:00.00(rep

MacOs使用VS Code编译调试C语言程序

参考博客:Windows/macOS使用VSCode搭建C/C++的开发/Debug环境1.在macOS安装VSCode在微软官方下载适合macOS版本的VSCode。2.在VSCode的扩展里搜索并安装如下扩展C/C++C/C++ExtensionPack(扩展包里内含有C/C++、C/C++Themes、CMakeTools和CMake,也一起装了)Chinese(Simplified)中文汉化包CodeRunner(运行代码)安装好CodeRunner后要记得在它的拓展设置里勾选“RunInTerminal”CodeLLDB(Debug调试环境)3.安装编译器这里使用clang编译器,首

macos - 如何将 Objective C 静态库导入 Swift Framework?

我正在用Swift为OSX编写一个动态框架(Proto.framework)。我想包含来自用ObjectiveC编写的静态库(libstat.a)的代码。这是我得到的://Dynamic.swiftinProto.frameworkclassDynamic{funcdoSomethingWithStat(){Stat().statThing()}}//Stat.hinlibstat.astaticlibrary@interfaceStat:NSObject-(void)statThing;@end//Stat.m@implementationStat-(void)statThing{N

macos - 如何将 Objective C 静态库导入 Swift Framework?

我正在用Swift为OSX编写一个动态框架(Proto.framework)。我想包含来自用ObjectiveC编写的静态库(libstat.a)的代码。这是我得到的://Dynamic.swiftinProto.frameworkclassDynamic{funcdoSomethingWithStat(){Stat().statThing()}}//Stat.hinlibstat.astaticlibrary@interfaceStat:NSObject-(void)statThing;@end//Stat.m@implementationStat-(void)statThing{N

macos - swift 应用程序 : “Missing required module” when importing framework that imports static library

这是我的设置:名为Stat的ObjectiveC代码静态库。在自己的类中使用Stat代码的Swift框架(这个框架称为Dyn)。静态库和这个框架在同一个Xcode项目中。将上述项目作为子项目并链接到Dyn的Mac应用程序/项目。在我的应用程序中,我有如下代码:importCocoaimportDyn...SomeDynClass().doSomething()但是,当我尝试编译时,我在importDyn时遇到错误。错误是error:missingrequiredmodule‘Stat'看起来我的应用程序可以很好地找到我的框架,但它也需要为我的静态库找到一个模块?Stat有一个非常基本的

macos - swift 应用程序 : “Missing required module” when importing framework that imports static library

这是我的设置:名为Stat的ObjectiveC代码静态库。在自己的类中使用Stat代码的Swift框架(这个框架称为Dyn)。静态库和这个框架在同一个Xcode项目中。将上述项目作为子项目并链接到Dyn的Mac应用程序/项目。在我的应用程序中,我有如下代码:importCocoaimportDyn...SomeDynClass().doSomething()但是,当我尝试编译时,我在importDyn时遇到错误。错误是error:missingrequiredmodule‘Stat'看起来我的应用程序可以很好地找到我的框架,但它也需要为我的静态库找到一个模块?Stat有一个非常基本的